defeated upon falling knocked out - Spanish English Dictionary